cmake_minimum_required(VERSION 3.10)

project(eigendemo)

#macro
add_definitions(-DUNICODE -D_UNICODE)

# compile features
# set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 14)


# eigen support
INCLUDE_DIRECTORIES(${EIGEN3_INCLUDE_DIR})
message(STATUS "EIGEN3_INCLUDE_DIR = ${EIGEN3_INCLUDE_DIR} ")

### subfolder
# 几何变换演示
add_subdirectory(eigengeo)

### exe
# 几何模块
add_executable(eigen_geometry eigen_geometry.cpp)

# 矩阵分解
add_executable(eigen_decomposition eigen_decomposition.cpp)
